home *** CD-ROM | disk | FTP | other *** search
/ Macwelt 4 / Macwelt DVD 4.cdr / Entwickler / Mac-OS / oxygen / oxygen.app / Contents / Resources / Java / jh.jar / javax / help / Map$ID.class (.txt) < prev    next >
Encoding:
Java Class File  |  2002-06-24  |  1.3 KB  |  40 lines

  1. package javax.help;
  2.  
  3. public final class Map$ID {
  4.    // $FF: renamed from: id java.lang.String
  5.    public String field_0;
  6.    // $FF: renamed from: hs javax.help.HelpSet
  7.    public HelpSet field_1;
  8.  
  9.    public static Map$ID create(String var0, HelpSet var1) throws BadIDException {
  10.       if (var1 != null && var0 != null) {
  11.          Map var2 = var1.getCombinedMap();
  12.          if (!var2.isValidID(var0, var1)) {
  13.             throw new BadIDException("Not valid ID", var2, var0, var1);
  14.          } else {
  15.             return new Map$ID(var0, var1);
  16.          }
  17.       } else {
  18.          return null;
  19.       }
  20.    }
  21.  
  22.    private Map$ID(String var1, HelpSet var2) throws BadIDException {
  23.       this.field_0 = var1;
  24.       this.field_1 = var2;
  25.    }
  26.  
  27.    public boolean equals(Object var1) {
  28.       if (!(var1 instanceof Map$ID)) {
  29.          return false;
  30.       } else {
  31.          Map$ID var2 = (Map$ID)var1;
  32.          return var2.field_0.equals(this.field_0) && var2.field_1.equals(this.field_1);
  33.       }
  34.    }
  35.  
  36.    public String toString() {
  37.       return "ID: " + this.field_0 + ", " + this.field_1;
  38.    }
  39. }
  40.